Итак, наша задача попробовать управление курсором. Для работы с курсором есть класс:
public sealed class Cursor : IDisposable, ISerializable
Смотрим пример:
// DotNet CSharp Sample code
using System;
using System.Windows.Forms;
class MainForm : Form
{
public MainForm()
{
Text = "This is my form";
}
protected override void OnMouseDown(MouseEventArgs e)
{
Cursor.Hide();
}
protected override void OnMouseUp(MouseEventArgs e)
{
Cursor.Show();
}
public static void Main(string[] args)
{
Application.Run(new MainForm());
}
}
В момент нажатия курсор пропадет, не отпускайте мышку некоторое время, в момент отпускания курсор появится.